/** author:wangfengli
**/

// popover window start
@grey: #fcfcfc;
@pop-title-color: #8a8a8a;
@pop-title2-color: #77818e;
@ng-valid-color: #42A948;
@ng-invalid-color: #a94442;
@pop-title-font: 24px;
@pop-remove-font: @pop-title-font + 1;
.pop-header,.pop-footer{
  position: relative;
  padding:25px;
  background-color: #fff;
}
.pop-content{
  position: relative;
  margin-left:11px;
  width: 100%;
}
.pop-form{
  padding:0 24px;
}
.pop-remove{
  position: absolute;
  right: 16px;
  top: 30px;
  font-size: @pop-remove-font;
  cursor: pointer;
}
.pop-window{
  position: relative;
  padding:0;
  background-color: @grey;
  border: 1px solid @grey;
}
.pop-title{
  font-size: @pop-title-font;
  font-weight: 600;
  color: @pop-title-color;
}
.pop-title2{
  color:@pop-title2-color;
}
.moveable-zone {
  cursor: move;
}
.ng-valid[required]{
  border-left: 5px solid @ng-valid-color; /* green */
}
.ng-invalid:not(form)  {
  border-left: 5px solid @ng-invalid-color; /* red */
}
